application cmm thin-client cnc development financial planning cmmi relationship project management sei asset management investment management radius3 inspection customer crm software process improvement engineering